compromise and settle - Espagnol Anglais Dictionnaire